МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ
НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ «ЛЬВІВСЬКА ПОЛІТЕХНІКА»
/
Проектування комп’ютерних мереж в системі NETCRACKER
ІНСТРУКЦІЯ
до лабораторної роботи № 5
з курсу “Основи телекомунікаційних систем”
для студентів базового напряму
“Управління інформацією” 6.170103
Львів 2010
Топології комп’ютерних мереж. Базові технології локальних мереж: Інструкція до лабораторної роботи № 1 із курсу ”Основи телекомунікаційних систем” для студентів базового напряму "Управління інформацією" / Укл. А.З. Піскозуб, І.Р.Опірський - Львiв: Національний університет "Львівська політехніка", 2010. - 14 с.
Укладачі: А.З. Піскозуб, к. т. н, доцент
І.Р.Опірський, асистент
Метою даної лабораторної роботи є освоєння графічного інтерфейсу NetCracker, знайомство з головними можливостями даної програми і загальними принципами моделювання мережі в ній, самостійне створення моделі мережі, задання трафіків і отримання результатів моделювання (визначення завантаженості каналів, «пошук вузьких місць» і т. п.). А також знайомство з поширеними (шаблонними) конфігураціями мереж.
Вступ
NetCracker® — програмний пакет, розроблений компанією NetCracker Technology, дозволяє створювати проекти мереж різної тяжкості/топології і проводити їх аналіз, використовуючи технологію імітаційного моделювання.
1.ТЕОРЕТИЧНІ ВІДОМОСТІ
1.1. Область застосування
Область застосування пакету — створення проекту мережевого рішення, тестування цього рішення і документування остаточного варіанту. База даних устаткування допускає, хоча і з деякими обмеженнями, додавання нового устаткування з характеристиками, що задаються користувачем. Ця можливість, зокрема, в достатній мірі компенсує відсутність устаткування Gigabit Ethernet, яке користувач може створити самостійно.
По нашому досвіду при використанні пакету точність аналізу така, що дозволяє оцінювати якісно можливість перевантаження устаткування і каналів передачі даних — знаходити «вузькі місця» мережевого проекту. Також необхідно враховувати, що вимоги пакету до продуктивності процесора ростуть у міру збільшення числа заданих потоків даних і на машинах, наприклад, Се1егоп-500мгц симуляція проекту з числом потоків 15 вже може давати збої, а для нормальної роботи вимагає, принаймні, Се1егоп-800мгц.
Крім того, пакет дає можливість познайомитися з практикою створення найрізноманітніших мережевих рішень майже «живцем» без дорогої тестової лабораторії. Ця можливість, на наш погляд, надзвичайно корисна на лабораторних заняттях по мережевих технологіях, адмініструванні і проектуванні мереж.
1.2. Теорія телетрафіка і NetCracker
Як наголошувалося вище, пакет NetCracker використовує технологію імітаційного моделювання мережі і дозволяє отримати результати у випадках, коли аналітичні розрахунки громіздкі, украй складні, а нерідко і неможливі. Проте, в освітньому плані нам здається корисною звірка студентами отримуваних в NetCracker результатів з відомими результатами теорії масового обслуговування (ТМО) і прикладного розділу цієї теорії — теорії телетрафіка (ТТ). Такі перевірки можна провести в рамках лабораторних занять відповідних курсів для мереж з елементарними топологіями. Тим паче, що спосіб задання трафіку в NetCracker (Мал. 1) сумісний з визначеннями вхідного потоку заявок в ТМО: задається розмір блоку даних (транзакції) (англ. Transaction size) і час між приходами даних (транзакціями) (англ. Time Between Transactions). Оскільки потоки даних мають стохастичну природу, для розміру даних і часу приходу задаються закони розподілу і відповідні статистичні характеристики. Властивості «обслуговуючого приладу» в NetCracker, на жаль, визначаються не достатньо детально: у вигляді фіксованої затримки обслуговування і абсолютної межі швидкості надходження заявок. Розмір буфера «приладу» задати не можна.
Мал. 1. Потік даних між мережевими пристроями в NetCracker
При виконанні розрахунків реальних мереж з використанням пакету необхідно враховувати, що деякі мережеві технології (в т.ч. і поширена TCP/...